Hurricane Sally Makes Landfall